package com.dw.etl.core.api;

import  com.dw.etl.common.vo.PaginationVO;
import java.util.List;
import com.dw.etl.core.bean.model.EtlDmIndexDimtb;

/**
 * etlDmIndexDimtb服务类
 * Created by hozeData on 2021/06/23.
 */
public interface EtlDmIndexDimtbService {

    List<EtlDmIndexDimtb> findByModel(EtlDmIndexDimtb etlDmIndexDimtb);

    PaginationVO<EtlDmIndexDimtb> findPageByModel(EtlDmIndexDimtb etlDmIndexDimtb, Integer pageNum, Integer pageSize);

    EtlDmIndexDimtb getById(String pk);

    int insert(EtlDmIndexDimtb etlDmIndexDimtb);

    int insertSelective(EtlDmIndexDimtb etlDmIndexDimtb);

    int updateByIdSelective(EtlDmIndexDimtb etlDmIndexDimtb);

    int updateById(EtlDmIndexDimtb etlDmIndexDimtb);

    int deleteById(String pk);



}
